Timely ACID Transactions in DBMS
نویسندگان
چکیده
Developing database applications with timeliness requirements is a difficult problem. During the execution of transactions, database applications (with timeliness requirements) have to deal with the possible occurrence of timing failures, when the operations specified in the transaction do not complete within the expected deadlines. In spite of the importance of timeliness requirements in database applications, the transaction engines of database management systems (DBMS) do not assure any temporal property, not even the detection of the cases when the transaction takes longer than the expected/desired time. Our goal is to investigate ways to add timeliness properties to the typical ACID (Atomicity, Consistency, Isolation, and Durability) properties supported by most DBMS.
منابع مشابه
A Distributed Heterogeneous Database System based on Mobile Agent
This paper investigates the suitability of the mobile agents approach to the problem of integrating a collection of local DBMS into a single heterogeneous large-scale distributed DBMS. The paper proposes a model of distributed transactions as a set of mobile agents and presents the relevant execution semantics. In addition, the mechanisms which are needed to guarantee the ACID properties in the...
متن کاملInvestigating the Effects of Large Block Transactions and Owner-ship Nature on Non-Financial Disclosure
Having adequate, sufficient and timely information and data is very important for investors' decision making. Processing information and allocating the asset are two fundamental tasks in the securities market and the stock price is more likely to have the nature of disclosure, information effectiveness and asset allocation efficiency. Thus, in this research, the effects of large block transacti...
متن کاملMnesia - An Industrial DBMS with Transactions, Distribution and a Logical Query Language
Mnesia is a full DBMS made for telecommunications industrial needs. It has distributed transactions, fast real time lookups, crash recovery and a logical query language. The DBMS is written in the functional language Erlang which is also the intended applications language. It already has real users devel-
متن کاملMobile Transaction Supports for DBMS
In recent years data management in mobile environments has generated a great interest. Several proposals concerning mobile transactions have been done, however, it is very diicult to have an overview of all these approaches. In this paper we analyze and compare some proposals, we focus on the eeect of mobile transactions on the ACID properties and on the execution model. In addition, we analyze...
متن کاملA Active Federated Database Systems
Database management systems (DBMS) are becoming part of environments composed of large-scale distributed heterogeneous and networks of autonomous, loosely coupled components. In particular, federated database management systems (FDBMS) can be seen as networks that integrate a number of pre-existing autonomous DBMS which can be homogeneous or heterogeneous. They can use different underlying data...
متن کامل